/* Write your styles */
.title {
    text-align: center;
    margin-top: 16px;
    margin-bottom: 16px;
}
.am-table > thead > tr > th,
.am-table > tbody > tr > td {
    text-align: center;
    vertical-align: middle;
    height: 56px;
    font-family: Monaco;
}

.c1 {
    background-color: #0F4DA8;
    color: #FFFFFF;
}
.c2 {
    background-color: #2E16B1;
    color: #FFFFFF;
}
.c3 {
    background-color: #FFCB00;
    color: #000000;
}
.c4 {
    background-color: #FFA100;
    color: #000000;
}
.gainsboro {
    background-color: gainsboro;
}
.c5 {
    background-color: #EBEDF4;
    color: #000000;
    font-weight: bold;
}
.fixed-input {
    border: none;
    text-align: center;
}
.fixed-input-backup {
    width: 60px;
    height: 30px;
    text-align: center;
}
.mixed-input {
    width: 120px;
    height: 30px;
    text-align: center;
}